/**
 * losenote.com Inc.
 * Copyright (c) 2013-2013 All Rights Reserved.
 */
package com.losenote.base.template;

import com.losenote.service.result.LnResult;

/**
 * 
 * @author danjingyu
 * @version $Id: ServiceCallback.java, v 0.1 2013-4-21 下午1:40:13 danjingyu Exp $
 */
public interface ServiceCallback {

    /**
     * <pre> 校验 
     * 对于校验不通过，异常驱动返回
     * </pre>
     */
    void check();

    /**
     * <pre> 执行业务逻辑
     * </pre>
     * @return 
     */
    LnResult executeService();

}
